package cn.yunhe.server;

import cn.yunhe.dao.IVoteDao;
import cn.yunhe.dao.Impl.IVoteDaoImpl;
import cn.yunhe.entity.Vote;

import java.util.List;


public class VoteServaer {
    IVoteDao voteDao = new IVoteDaoImpl();

    /**
     * 投票控制方法
     * @param vote 投票对象
     * @return 投票结果 true表示投票成功false表示投票失败
     */
    public boolean vote(Vote vote){
        int num = voteDao.vote(vote);
        if (num<=0){
            return false;
        }else {
            return  true;
        }
    }

    /**
     * 查看投票信息方法
     *
     * @return
     */
    public List<Vote> selectAll(){
        return voteDao.selectAllVote();
    }
}
